﻿using System;
using System.Collections.Generic;
using System.Text;
using RTCCore;

namespace LibRTC.Interface
{
    public interface IPresenceUI
    {
        void ClearBuddyList();
        void RemoveBuddy(IRTCBuddy2 buddy2);
        void UpdateBuddy(IRTCBuddy2 buddy2);

        void OnLoggedOff();
        void OnLoggingOff();
        void OnLoggingOn();
        void OnLoggedOn();

        void CloseUI();

        void ShowMessage(string message, string caption);
        void ShowStatus(string status);
    }
}